package com.sxz.sbs.module.message.mode;

import com.chad.library.adapter.base.entity.MultiItemEntity;

import java.util.List;

/**
 * Created by tian on 2018/1/22 0022.
 */

public class MessageBean {

    /**
     * lastPage : true
     * pageSize : 1
     * pageNumber : 1
     * firstPage : true
     * list : [{"Event_Id":0,"Receiver_Id":7,"val_Type":2,"tempcolumn":0,"Sender_Id":8,"txt_Guid":"bcec120c-ad1e-463d-9ceb-b8b60bc7d48a ","val_Sign":2,"date_SendTime":"2018-01-15 15:50:03 ","Id":10,"txt_Description":"纪高飞想与您交换客户测试帐号 一会删手机号为13603878004的客户 ","val_Status":1,"temprownumber":1}]
     * totalRow : 1
     * totalPage : 1
     */

    private boolean lastPage;
    private int pageSize;
    private int pageNumber;
    private boolean firstPage;
    private int totalRow;
    private int totalPage;
    private List<ListBean> list;

    public boolean isLastPage() {
        return lastPage;
    }

    public void setLastPage(boolean lastPage) {
        this.lastPage = lastPage;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getPageNumber() {
        return pageNumber;
    }

    public void setPageNumber(int pageNumber) {
        this.pageNumber = pageNumber;
    }

    public boolean isFirstPage() {
        return firstPage;
    }

    public void setFirstPage(boolean firstPage) {
        this.firstPage = firstPage;
    }

    public int getTotalRow() {
        return totalRow;
    }

    public void setTotalRow(int totalRow) {
        this.totalRow = totalRow;
    }

    public int getTotalPage() {
        return totalPage;
    }

    public void setTotalPage(int totalPage) {
        this.totalPage = totalPage;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean implements MultiItemEntity{
        /**
         * Event_Id : 0
         * Receiver_Id : 7
         * val_Type : 2
         * tempcolumn : 0
         * Sender_Id : 8
         * txt_Guid : bcec120c-ad1e-463d-9ceb-b8b60bc7d48a
         * val_Sign : 2
         * date_SendTime : 2018-01-15 15:50:03
         * Id : 10
         * txt_Description : 纪高飞想与您交换客户测试帐号 一会删手机号为13603878004的客户
         * val_Status : 1
         * temprownumber : 1
         */

        private int Event_Id;
        private int Receiver_Id;
        private int val_Type;
        private int tempcolumn;
        private int Sender_Id;
        private String txt_Guid;
        private int val_Sign;
        private String date_SendTime;
        private int Id;
        private String txt_Description;
        private int val_Status;
        private int temprownumber;

        public int getEvent_Id() {
            return Event_Id;
        }

        public void setEvent_Id(int Event_Id) {
            this.Event_Id = Event_Id;
        }

        public int getReceiver_Id() {
            return Receiver_Id;
        }

        public void setReceiver_Id(int Receiver_Id) {
            this.Receiver_Id = Receiver_Id;
        }

        public int getVal_Type() {
            return val_Type;
        }

        public void setVal_Type(int val_Type) {
            this.val_Type = val_Type;
        }

        public int getTempcolumn() {
            return tempcolumn;
        }

        public void setTempcolumn(int tempcolumn) {
            this.tempcolumn = tempcolumn;
        }

        public int getSender_Id() {
            return Sender_Id;
        }

        public void setSender_Id(int Sender_Id) {
            this.Sender_Id = Sender_Id;
        }

        public String getTxt_Guid() {
            return txt_Guid;
        }

        public void setTxt_Guid(String txt_Guid) {
            this.txt_Guid = txt_Guid;
        }

        public int getVal_Sign() {
            return val_Sign;
        }

        public void setVal_Sign(int val_Sign) {
            this.val_Sign = val_Sign;
        }

        public String getDate_SendTime() {
            return date_SendTime;
        }

        public void setDate_SendTime(String date_SendTime) {
            this.date_SendTime = date_SendTime;
        }

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public String getTxt_Description() {
            return txt_Description;
        }

        public void setTxt_Description(String txt_Description) {
            this.txt_Description = txt_Description;
        }

        public int getVal_Status() {
            return val_Status;
        }

        public void setVal_Status(int val_Status) {
            this.val_Status = val_Status;
        }

        public int getTemprownumber() {
            return temprownumber;
        }

        public void setTemprownumber(int temprownumber) {
            this.temprownumber = temprownumber;
        }

        @Override
        public int getItemType() {
            return this.val_Type;
        }
    }
}
